سفارش تبلیغ
صبا ویژن
شایسته است که دانش انسان بر گفتارش افزون و خردش بر زبانش چیره باشد . [امام علی علیه السلام]
برنامه نویسی جی تی کا در ویندوز آن قدر هم ساده نیست اما ممکن است:


1)      کتابخانه GTK را از نشانی زیر دریافت و نصب نمایید .( تنها کاری که برای نصب این کتابخانه باید انجام
دهید این است که کتابخانه GTK را از نشانی معرفی شده دریافت نموده و فایل
دریافتی را با استفاده از برنامه چون Peazip از حالت فشرده خارج نمایید)

دریافت کتابحانه GTK

2)      برنامه خود را بنویسید

3)      در زمان کامپایل و لینک کردن مسیر فایل های کتابخانه GTK را به کامپایلر معرفی کنید

 

ابزار پیشنهادی من به شما برای کار با GTK در ویندوز ++DevC
می باشد که از GCC به عنوان کامپایلر استفاده می نماید و ابزارهای مورد
استفاده در این IDE تماما در لینوکس نیز یافت می شود(gdb,gnu make , cvs) 
و از وبگاه زیر می توانید انرا دریافت و نصب کنید .

سایت توسعه دهنده DevC++

نوشتن یک برنامه نمونه

پیش از شروع کار مطمئن شوید کتابخانه GTK را نصب نموده اید 
و DevC++ را نیز نصب نموده اید حال این نمونه برنامه GTK را از این آدرس
دریافت نمایید .

دریافت نمونه برنامه

پس از دریافت و نصب پیش نیازها کار را شروع می کنیم . DevC++
را اجرا نمایید . از منوی فایل گزینه open project or file فایل نمونه
برنامه ای که دریافت نموده اید باز نمایید .  حال از منوی tools  گزینه
compiler option را انتخاب نمایید . در پنجره compiler option گزینه add
the following commands when calling compiler را انتخاب نمایید و در کادر
زیر آن عبارات زیر را وارد نمایید .

-IE:\gtk\include\gtk-2.0 -IE:\gtk\lib\gtk-2.0\include
-IE:\gtk\include\atk-1.0 -IE:\gtk\include\cairo
-IE:\gtk\include\pango-1.0 -IE:\gtk\include\glib-2.0
-IE:\gtk\lib\glib-2.0\include  -IE:\gtk

در زمان فرایند کامپایل شما باید مسیر فایل های include شده در برنامه (gtk.h و… (

را معرفی نمایید . من کتابخانه GTK را در درایو E و در پوشه gtk ریختم شما باید مسیر نصب خود را جایگزین بخش E:\gtk\ نمایید .

در ادامه گزینه add these command to the linker command line را فعال کنید و دستورات زیر را در کادر زیر آن وارد نمایید .

-lgtk-win32-2.0 -lgdk-win32-2.0
-latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangocairo-1.0 -lpango-1.0 -lcairo
-lg-2.0 -lgmodule-2.0 -lglib-2.0

مشابه شکل

 

حال در همان پنجره compiler
options  به directories tab مراجعه کنید در قسمت Binaries مسیر پوشه bin
در کتابخانه gtk را به لیست آن اضافه نمایید . به عنوان نمونه مسیر پوشه
bin در سیستم من آدرس E:\gtk\bin بود .

 

به  tab libraries مراجعه کنید و مسیر پوشه lib کتابخانه GTK را به لیست آن اضافه نمایید .

به عنوان نمونه بر روی سیستم من این مسیر E:\gtk\lib بود .

 

حال به tab programs مراجعه نمایید و مقابل بخش gcc و g++ عبارت -mms-bitfields

را اضافه نمایید .

 

کار تنظیمات تمام شد ! . برای
کامپایل برنامه از منوی Execute گزینه compile & run را انتخاب نمایید
تا برنامه کامپایل و اجرا شود .

خروجی :

منابع مورد استفاده بنده:

http://www.blahertech.org/wiki/GTK%2B_Compiler

کار با کتابخانه

GTK

در ویندوز  با به روز رسانی

این هم برنامه نویسی بنده که قبل از مطالعه منبع دوم توانستم بنویسم با مشقات فراوان



88/5/31::: 10:7 ع
نظر()